Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 FINCHLEY ROAD Semi-Detached £89,950 5 Dec 2003
69 FINCHLEY ROAD Terraced £36,000 27 Mar 1998
71 FINCHLEY ROAD Terraced £100,000 29 Oct 2007
73 FINCHLEY ROAD Terraced £180,000 29 Apr 2022
75 FINCHLEY ROAD Semi-Detached £100,000 22 Aug 2008
95 FINCHLEY ROAD Semi-Detached £46,500 3 May 2002